british philosopher - German English Dictionary